#!/usr/bin/env bash

############################################################################
#
# 远程执行该脚本，请在命令行中直接执行以下命令：
#
#   curl -sSL https://gitee.com/tay3223/biubiubiu/raw/master/centos7-install-maven381.sh | /bin/bash
#
#
############################################################################

mvn --version
if [ $? -eq 0 ]; then
    echo "maven已经存在，跳过安装步骤"
else
    mkdir -p /tmp/bao
    wget -c -P /tmp/bao/ https://osoc.oss-cn-shanghai.aliyuncs.com/bao/maven/apache-maven-3.8.1-bin.tar.gz
    tar -zxvf /tmp/bao/apache-maven-3.8.1-bin.tar.gz -C /usr/local/

    # 写入配置
    echo " " >>/etc/profile
    echo "####################################" >>/etc/profile
    echo "# 添加Maven的全局变量" >>/etc/profile
    echo "####################################" >>/etc/profile
    echo "export MAVEN_HOME=/usr/local/apache-maven-3.8.1" >>/etc/profile
    echo "export PATH=\$MAVEN_HOME/bin:\$PATH" >>/etc/profile

    # 重新加载全局变量
    source /etc/profile

    # 查询jdk版本（判断jdk是否安装好了）
    mvn -version

    echo "maven安装成功！"
fi

cat <<Tay

=========================================================================

maven已就绪，为了以防万一，请在终端命令行"再次执行"如下命令：

    source /etc/profile && source /etc/bashrc

=========================================================================

Tay
